NYU教授震怒警告:孩子不学编程,只会葬送美国未来(组图)

约时报最近的一篇文章写得非常精彩,可能成为周末阅读量最高的文章之一。

文章认为初级程序员甚至全部软件工程师迟早被AI取代,现在的AI让人动动嘴就能做出个人应用。

对此,马库斯怒斥道——这种观点,简直就是在误人子弟!

而文章作者Kevin Roose与科技巨头是蛇鼠一窝、一丘之貉:

就像许多类似的文章一样,新文章全是白日梦,描绘了一幅充满大胆想象的新现实图景,同时淡化了实现这一愿景的障碍。

他的编辑和读者似乎都很喜欢这种风格的文章。

坦白说,我并不喜欢这种风格。在我看来,这类文章更像是科技巨头的营销手段,最终只会让它们得到更多权势。

Kevin Roose最新文章就是一个典型例子。它的确写得精彩。但就像他过去的许多文章一样,它描绘了一场即将到来的技术革命,却没有真正审视其中的现实难题和潜在风险。

事情的起因,还要从专栏作者Kevin Roose疯狂编程开始讲起。

他不是程序员,甚至连一行代码都不会写,也从未想过要从事软件行业,也没有想过放弃新闻事业转投科技行业。

但在过去的几个月里,他创作了4款应用程序:

一个转录和总结长播客的工具。

一个将社交媒体书签整理成可搜索数据库的工具。

一个判断某件家具是否能放进汽车后备箱的网站。

以及一个名为LunchBox Buddy的应用程序,它可以分析冰箱里的内容,并帮助他为儿子准备学校午餐。

他认为这一切全靠AI对编程的「降维打击」,像他这样的对编程几乎一无所知的门外汉,只要有想法就能开发出想要的应用程序。








Karpathy推动新潮流

如今,人工智能(AI)正在推动一股新的技术趋势——「自动编程」(vibe coding)。

AI研究大牛Andrej Karpathy推广了这一术语,用来形容现代AI工具如何仅通过输入文本提示(prompt),让非技术用户就能创建完整的应用和网站。

换句话说,不需要会写代码,只要有想法和耐心,任何人都可以进行「vibe coding」。

在社交媒体上,Karpathy这样形容「vibe coding」:

这不是真正的编程。

我只是看东西、说需求、跑代码、复制粘贴,但大多数时候它都能正常工作。






而「自动编程」可以让每个人都能打造「个人专属软件」(software for one)。

AI生成的工具极大地降低了应用开发的门槛,让更多人可以用AI实现自己的创意。

「自动编程」构建软件的方式,令人震撼:

用一两句话描述一个问题,然后看着强大的AI模型开始构建定制工具来解决问题。

动动嘴,就能写出个人定制的软件!

这让Roose产生了一种AI眩晕感,类似于第一次使用ChatGPT时的感觉。

他表示:「这也是向怀疑者展示当今AI能力的最佳方式:模型现在可以自动化大部分入门级别的编程人物,并且很快在其他领域可能实现类似的进展。」



AI让「零基础」用户也能编程

过去一两年里,随着更强大的AI模型诞生,完全不懂编程的用户,利用一系列新工具,能像专业开发者一样创建软件。

这些工具工作方式大同小异——用户输入需求后,AI自动完成设计,选择合适的编程语言和软件包,并开始构建产品。

对于非程序员来说,「自动编程」(vibe coding)简直就像魔法:

只需输入一句描述需求的文本,神秘的代码就会飞速滚动。几秒钟后,如果一切顺利,一个可运行的原型就会出现。用户可以进一步调整和修改,直到满意为止,最后选择将应用部署到Web或在本地运行。

整个过程可能几分钟内完成,也可能需要数小时,具体取决于项目的复杂程度。

AI正在彻底改变编程方式,让任何人都能轻松创造属于自己的软件!

他使用bolt,开发了可以帮助他为儿子打包学校午餐的应用程序。


推荐阅读